engineering facilities - Spanish English Dictionary